package com.bpz.jxw.user.annotation;

import com.bpz.main.bean.ReturnValueType;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Created by 半瓶子 on 3/2/15.
 * blog: xusir.cnblogs.com
 */
//表示在什么级别保存该注解信息
@Retention(RetentionPolicy.RUNTIME)
//表示该注解用于什么地方
@Target(ElementType.METHOD)
public @interface CheckLogin {
    public ReturnValueType returnValue() default ReturnValueType.JsonOrString;

    /**
     * 当ReturnValueType为Action时，需要提供url的值
     * @return
     */
    public String url() default "";
}
